package com.zgxcw.monitor.model;

import java.util.Date;

public class MySQLStatus {
    private Integer id;

    private Short serverId;

    private String host;

    private String port;

    private String tags;

    private Short connect;

    private String role;

    private Integer uptime;

    private String version;

    private Short maxConnections;

    private Short maxConnectErrors;

    private Integer openFilesLimit;

    private Short openFiles;

    private Short tableOpenCache;

    private Short openTables;

    private Short maxTmpTables;

    private Integer maxHeapTableSize;

    private Integer maxAllowedPacket;

    private Integer threadsConnected;

    private Integer threadsRunning;

    private Integer threadsWaits;

    private Integer threadsCreated;

    private Integer threadsCached;

    private Integer connections;

    private Integer abortedClients;

    private Integer abortedConnects;

    private Short connectionsPersecond;

    private Integer bytesReceivedPersecond;

    private Integer bytesSentPersecond;

    private Short comSelectPersecond;

    private Short comInsertPersecond;

    private Short comUpdatePersecond;

    private Short comDeletePersecond;

    private Short comCommitPersecond;

    private Short comRollbackPersecond;

    private Integer questionsPersecond;

    private Integer queriesPersecond;

    private Short transactionPersecond;

    private Short createdTmpTablesPersecond;

    private Short createdTmpDiskTablesPersecond;

    private Short createdTmpFilesPersecond;

    private Integer tableLocksImmediatePersecond;

    private Short tableLocksWaitedPersecond;

    private Long keyBufferSize;

    private Integer sortBufferSize;

    private Integer joinBufferSize;

    private Integer keyBlocksNotFlushed;

    private Integer keyBlocksUnused;

    private Integer keyBlocksUsed;

    private Integer keyReadRequestsPersecond;

    private Integer keyReadsPersecond;

    private Integer keyWriteRequestsPersecond;

    private Integer keyWritesPersecond;

    private String innodbVersion;

    private Short innodbBufferPoolInstances;

    private Long innodbBufferPoolSize;

    private String innodbDoublewrite;

    private String innodbFilePerTable;

    private Byte innodbFlushLogAtTrxCommit;

    private String innodbFlushMethod;

    private Byte innodbForceRecovery;

    private Integer innodbIoCapacity;

    private Byte innodbReadIoThreads;

    private Byte innodbWriteIoThreads;

    private Integer innodbBufferPoolPagesTotal;

    private Integer innodbBufferPoolPagesData;

    private Integer innodbBufferPoolPagesDirty;

    private Long innodbBufferPoolPagesFlushed;

    private Integer innodbBufferPoolPagesFree;

    private Integer innodbBufferPoolPagesMisc;

    private Integer innodbPageSize;

    private Long innodbPagesCreated;

    private Long innodbPagesRead;

    private Long innodbPagesWritten;

    private String innodbRowLockCurrentWaits;

    private Integer innodbBufferPoolPagesFlushedPersecond;

    private Integer innodbBufferPoolReadRequestsPersecond;

    private Integer innodbBufferPoolReadsPersecond;

    private Integer innodbBufferPoolWriteRequestsPersecond;

    private Integer innodbRowsReadPersecond;

    private Integer innodbRowsInsertedPersecond;

    private Integer innodbRowsUpdatedPersecond;

    private Integer innodbRowsDeletedPersecond;

    private String queryCacheHitrate;

    private String threadCacheHitrate;

    private String keyBufferReadRate;

    private String keyBufferWriteRate;

    private String keyBlocksUsedRate;

    private String createdTmpDiskTablesRate;

    private String connectionsUsageRate;

    private String openFilesUsageRate;

    private String openTablesUsageRate;

    private Date createTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Short getServerId() {
        return serverId;
    }

    public void setServerId(Short serverId) {
        this.serverId = serverId;
    }

    public String getHost() {
        return host;
    }

    public void setHost(String host) {
        this.host = host == null ? null : host.trim();
    }

    public String getPort() {
        return port;
    }

    public void setPort(String port) {
        this.port = port == null ? null : port.trim();
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags == null ? null : tags.trim();
    }

    public Short getConnect() {
        return connect;
    }

    public void setConnect(Short connect) {
        this.connect = connect;
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role == null ? null : role.trim();
    }

    public Integer getUptime() {
        return uptime;
    }

    public void setUptime(Integer uptime) {
        this.uptime = uptime;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    public Short getMaxConnections() {
        return maxConnections;
    }

    public void setMaxConnections(Short maxConnections) {
        this.maxConnections = maxConnections;
    }

    public Short getMaxConnectErrors() {
        return maxConnectErrors;
    }

    public void setMaxConnectErrors(Short maxConnectErrors) {
        this.maxConnectErrors = maxConnectErrors;
    }

    public Integer getOpenFilesLimit() {
        return openFilesLimit;
    }

    public void setOpenFilesLimit(Integer openFilesLimit) {
        this.openFilesLimit = openFilesLimit;
    }

    public Short getOpenFiles() {
        return openFiles;
    }

    public void setOpenFiles(Short openFiles) {
        this.openFiles = openFiles;
    }

    public Short getTableOpenCache() {
        return tableOpenCache;
    }

    public void setTableOpenCache(Short tableOpenCache) {
        this.tableOpenCache = tableOpenCache;
    }

    public Short getOpenTables() {
        return openTables;
    }

    public void setOpenTables(Short openTables) {
        this.openTables = openTables;
    }

    public Short getMaxTmpTables() {
        return maxTmpTables;
    }

    public void setMaxTmpTables(Short maxTmpTables) {
        this.maxTmpTables = maxTmpTables;
    }

    public Integer getMaxHeapTableSize() {
        return maxHeapTableSize;
    }

    public void setMaxHeapTableSize(Integer maxHeapTableSize) {
        this.maxHeapTableSize = maxHeapTableSize;
    }

    public Integer getMaxAllowedPacket() {
        return maxAllowedPacket;
    }

    public void setMaxAllowedPacket(Integer maxAllowedPacket) {
        this.maxAllowedPacket = maxAllowedPacket;
    }

    public Integer getThreadsConnected() {
        return threadsConnected;
    }

    public void setThreadsConnected(Integer threadsConnected) {
        this.threadsConnected = threadsConnected;
    }

    public Integer getThreadsRunning() {
        return threadsRunning;
    }

    public void setThreadsRunning(Integer threadsRunning) {
        this.threadsRunning = threadsRunning;
    }

    public Integer getThreadsWaits() {
        return threadsWaits;
    }

    public void setThreadsWaits(Integer threadsWaits) {
        this.threadsWaits = threadsWaits;
    }

    public Integer getThreadsCreated() {
        return threadsCreated;
    }

    public void setThreadsCreated(Integer threadsCreated) {
        this.threadsCreated = threadsCreated;
    }

    public Integer getThreadsCached() {
        return threadsCached;
    }

    public void setThreadsCached(Integer threadsCached) {
        this.threadsCached = threadsCached;
    }

    public Integer getConnections() {
        return connections;
    }

    public void setConnections(Integer connections) {
        this.connections = connections;
    }

    public Integer getAbortedClients() {
        return abortedClients;
    }

    public void setAbortedClients(Integer abortedClients) {
        this.abortedClients = abortedClients;
    }

    public Integer getAbortedConnects() {
        return abortedConnects;
    }

    public void setAbortedConnects(Integer abortedConnects) {
        this.abortedConnects = abortedConnects;
    }

    public Short getConnectionsPersecond() {
        return connectionsPersecond;
    }

    public void setConnectionsPersecond(Short connectionsPersecond) {
        this.connectionsPersecond = connectionsPersecond;
    }

    public Integer getBytesReceivedPersecond() {
        return bytesReceivedPersecond;
    }

    public void setBytesReceivedPersecond(Integer bytesReceivedPersecond) {
        this.bytesReceivedPersecond = bytesReceivedPersecond;
    }

    public Integer getBytesSentPersecond() {
        return bytesSentPersecond;
    }

    public void setBytesSentPersecond(Integer bytesSentPersecond) {
        this.bytesSentPersecond = bytesSentPersecond;
    }

    public Short getComSelectPersecond() {
        return comSelectPersecond;
    }

    public void setComSelectPersecond(Short comSelectPersecond) {
        this.comSelectPersecond = comSelectPersecond;
    }

    public Short getComInsertPersecond() {
        return comInsertPersecond;
    }

    public void setComInsertPersecond(Short comInsertPersecond) {
        this.comInsertPersecond = comInsertPersecond;
    }

    public Short getComUpdatePersecond() {
        return comUpdatePersecond;
    }

    public void setComUpdatePersecond(Short comUpdatePersecond) {
        this.comUpdatePersecond = comUpdatePersecond;
    }

    public Short getComDeletePersecond() {
        return comDeletePersecond;
    }

    public void setComDeletePersecond(Short comDeletePersecond) {
        this.comDeletePersecond = comDeletePersecond;
    }

    public Short getComCommitPersecond() {
        return comCommitPersecond;
    }

    public void setComCommitPersecond(Short comCommitPersecond) {
        this.comCommitPersecond = comCommitPersecond;
    }

    public Short getComRollbackPersecond() {
        return comRollbackPersecond;
    }

    public void setComRollbackPersecond(Short comRollbackPersecond) {
        this.comRollbackPersecond = comRollbackPersecond;
    }

    public Integer getQuestionsPersecond() {
        return questionsPersecond;
    }

    public void setQuestionsPersecond(Integer questionsPersecond) {
        this.questionsPersecond = questionsPersecond;
    }

    public Integer getQueriesPersecond() {
        return queriesPersecond;
    }

    public void setQueriesPersecond(Integer queriesPersecond) {
        this.queriesPersecond = queriesPersecond;
    }

    public Short getTransactionPersecond() {
        return transactionPersecond;
    }

    public void setTransactionPersecond(Short transactionPersecond) {
        this.transactionPersecond = transactionPersecond;
    }

    public Short getCreatedTmpTablesPersecond() {
        return createdTmpTablesPersecond;
    }

    public void setCreatedTmpTablesPersecond(Short createdTmpTablesPersecond) {
        this.createdTmpTablesPersecond = createdTmpTablesPersecond;
    }

    public Short getCreatedTmpDiskTablesPersecond() {
        return createdTmpDiskTablesPersecond;
    }

    public void setCreatedTmpDiskTablesPersecond(Short createdTmpDiskTablesPersecond) {
        this.createdTmpDiskTablesPersecond = createdTmpDiskTablesPersecond;
    }

    public Short getCreatedTmpFilesPersecond() {
        return createdTmpFilesPersecond;
    }

    public void setCreatedTmpFilesPersecond(Short createdTmpFilesPersecond) {
        this.createdTmpFilesPersecond = createdTmpFilesPersecond;
    }

    public Integer getTableLocksImmediatePersecond() {
        return tableLocksImmediatePersecond;
    }

    public void setTableLocksImmediatePersecond(Integer tableLocksImmediatePersecond) {
        this.tableLocksImmediatePersecond = tableLocksImmediatePersecond;
    }

    public Short getTableLocksWaitedPersecond() {
        return tableLocksWaitedPersecond;
    }

    public void setTableLocksWaitedPersecond(Short tableLocksWaitedPersecond) {
        this.tableLocksWaitedPersecond = tableLocksWaitedPersecond;
    }

    public Long getKeyBufferSize() {
        return keyBufferSize;
    }

    public void setKeyBufferSize(Long keyBufferSize) {
        this.keyBufferSize = keyBufferSize;
    }

    public Integer getSortBufferSize() {
        return sortBufferSize;
    }

    public void setSortBufferSize(Integer sortBufferSize) {
        this.sortBufferSize = sortBufferSize;
    }

    public Integer getJoinBufferSize() {
        return joinBufferSize;
    }

    public void setJoinBufferSize(Integer joinBufferSize) {
        this.joinBufferSize = joinBufferSize;
    }

    public Integer getKeyBlocksNotFlushed() {
        return keyBlocksNotFlushed;
    }

    public void setKeyBlocksNotFlushed(Integer keyBlocksNotFlushed) {
        this.keyBlocksNotFlushed = keyBlocksNotFlushed;
    }

    public Integer getKeyBlocksUnused() {
        return keyBlocksUnused;
    }

    public void setKeyBlocksUnused(Integer keyBlocksUnused) {
        this.keyBlocksUnused = keyBlocksUnused;
    }

    public Integer getKeyBlocksUsed() {
        return keyBlocksUsed;
    }

    public void setKeyBlocksUsed(Integer keyBlocksUsed) {
        this.keyBlocksUsed = keyBlocksUsed;
    }

    public Integer getKeyReadRequestsPersecond() {
        return keyReadRequestsPersecond;
    }

    public void setKeyReadRequestsPersecond(Integer keyReadRequestsPersecond) {
        this.keyReadRequestsPersecond = keyReadRequestsPersecond;
    }

    public Integer getKeyReadsPersecond() {
        return keyReadsPersecond;
    }

    public void setKeyReadsPersecond(Integer keyReadsPersecond) {
        this.keyReadsPersecond = keyReadsPersecond;
    }

    public Integer getKeyWriteRequestsPersecond() {
        return keyWriteRequestsPersecond;
    }

    public void setKeyWriteRequestsPersecond(Integer keyWriteRequestsPersecond) {
        this.keyWriteRequestsPersecond = keyWriteRequestsPersecond;
    }

    public Integer getKeyWritesPersecond() {
        return keyWritesPersecond;
    }

    public void setKeyWritesPersecond(Integer keyWritesPersecond) {
        this.keyWritesPersecond = keyWritesPersecond;
    }

    public String getInnodbVersion() {
        return innodbVersion;
    }

    public void setInnodbVersion(String innodbVersion) {
        this.innodbVersion = innodbVersion == null ? null : innodbVersion.trim();
    }

    public Short getInnodbBufferPoolInstances() {
        return innodbBufferPoolInstances;
    }

    public void setInnodbBufferPoolInstances(Short innodbBufferPoolInstances) {
        this.innodbBufferPoolInstances = innodbBufferPoolInstances;
    }

    public Long getInnodbBufferPoolSize() {
        return innodbBufferPoolSize;
    }

    public void setInnodbBufferPoolSize(Long innodbBufferPoolSize) {
        this.innodbBufferPoolSize = innodbBufferPoolSize;
    }

    public String getInnodbDoublewrite() {
        return innodbDoublewrite;
    }

    public void setInnodbDoublewrite(String innodbDoublewrite) {
        this.innodbDoublewrite = innodbDoublewrite == null ? null : innodbDoublewrite.trim();
    }

    public String getInnodbFilePerTable() {
        return innodbFilePerTable;
    }

    public void setInnodbFilePerTable(String innodbFilePerTable) {
        this.innodbFilePerTable = innodbFilePerTable == null ? null : innodbFilePerTable.trim();
    }

    public Byte getInnodbFlushLogAtTrxCommit() {
        return innodbFlushLogAtTrxCommit;
    }

    public void setInnodbFlushLogAtTrxCommit(Byte innodbFlushLogAtTrxCommit) {
        this.innodbFlushLogAtTrxCommit = innodbFlushLogAtTrxCommit;
    }

    public String getInnodbFlushMethod() {
        return innodbFlushMethod;
    }

    public void setInnodbFlushMethod(String innodbFlushMethod) {
        this.innodbFlushMethod = innodbFlushMethod == null ? null : innodbFlushMethod.trim();
    }

    public Byte getInnodbForceRecovery() {
        return innodbForceRecovery;
    }

    public void setInnodbForceRecovery(Byte innodbForceRecovery) {
        this.innodbForceRecovery = innodbForceRecovery;
    }

    public Integer getInnodbIoCapacity() {
        return innodbIoCapacity;
    }

    public void setInnodbIoCapacity(Integer innodbIoCapacity) {
        this.innodbIoCapacity = innodbIoCapacity;
    }

    public Byte getInnodbReadIoThreads() {
        return innodbReadIoThreads;
    }

    public void setInnodbReadIoThreads(Byte innodbReadIoThreads) {
        this.innodbReadIoThreads = innodbReadIoThreads;
    }

    public Byte getInnodbWriteIoThreads() {
        return innodbWriteIoThreads;
    }

    public void setInnodbWriteIoThreads(Byte innodbWriteIoThreads) {
        this.innodbWriteIoThreads = innodbWriteIoThreads;
    }

    public Integer getInnodbBufferPoolPagesTotal() {
        return innodbBufferPoolPagesTotal;
    }

    public void setInnodbBufferPoolPagesTotal(Integer innodbBufferPoolPagesTotal) {
        this.innodbBufferPoolPagesTotal = innodbBufferPoolPagesTotal;
    }

    public Integer getInnodbBufferPoolPagesData() {
        return innodbBufferPoolPagesData;
    }

    public void setInnodbBufferPoolPagesData(Integer innodbBufferPoolPagesData) {
        this.innodbBufferPoolPagesData = innodbBufferPoolPagesData;
    }

    public Integer getInnodbBufferPoolPagesDirty() {
        return innodbBufferPoolPagesDirty;
    }

    public void setInnodbBufferPoolPagesDirty(Integer innodbBufferPoolPagesDirty) {
        this.innodbBufferPoolPagesDirty = innodbBufferPoolPagesDirty;
    }

    public Long getInnodbBufferPoolPagesFlushed() {
        return innodbBufferPoolPagesFlushed;
    }

    public void setInnodbBufferPoolPagesFlushed(Long innodbBufferPoolPagesFlushed) {
        this.innodbBufferPoolPagesFlushed = innodbBufferPoolPagesFlushed;
    }

    public Integer getInnodbBufferPoolPagesFree() {
        return innodbBufferPoolPagesFree;
    }

    public void setInnodbBufferPoolPagesFree(Integer innodbBufferPoolPagesFree) {
        this.innodbBufferPoolPagesFree = innodbBufferPoolPagesFree;
    }

    public Integer getInnodbBufferPoolPagesMisc() {
        return innodbBufferPoolPagesMisc;
    }

    public void setInnodbBufferPoolPagesMisc(Integer innodbBufferPoolPagesMisc) {
        this.innodbBufferPoolPagesMisc = innodbBufferPoolPagesMisc;
    }

    public Integer getInnodbPageSize() {
        return innodbPageSize;
    }

    public void setInnodbPageSize(Integer innodbPageSize) {
        this.innodbPageSize = innodbPageSize;
    }

    public Long getInnodbPagesCreated() {
        return innodbPagesCreated;
    }

    public void setInnodbPagesCreated(Long innodbPagesCreated) {
        this.innodbPagesCreated = innodbPagesCreated;
    }

    public Long getInnodbPagesRead() {
        return innodbPagesRead;
    }

    public void setInnodbPagesRead(Long innodbPagesRead) {
        this.innodbPagesRead = innodbPagesRead;
    }

    public Long getInnodbPagesWritten() {
        return innodbPagesWritten;
    }

    public void setInnodbPagesWritten(Long innodbPagesWritten) {
        this.innodbPagesWritten = innodbPagesWritten;
    }

    public String getInnodbRowLockCurrentWaits() {
        return innodbRowLockCurrentWaits;
    }

    public void setInnodbRowLockCurrentWaits(String innodbRowLockCurrentWaits) {
        this.innodbRowLockCurrentWaits = innodbRowLockCurrentWaits == null ? null : innodbRowLockCurrentWaits.trim();
    }

    public Integer getInnodbBufferPoolPagesFlushedPersecond() {
        return innodbBufferPoolPagesFlushedPersecond;
    }

    public void setInnodbBufferPoolPagesFlushedPersecond(Integer innodbBufferPoolPagesFlushedPersecond) {
        this.innodbBufferPoolPagesFlushedPersecond = innodbBufferPoolPagesFlushedPersecond;
    }

    public Integer getInnodbBufferPoolReadRequestsPersecond() {
        return innodbBufferPoolReadRequestsPersecond;
    }

    public void setInnodbBufferPoolReadRequestsPersecond(Integer innodbBufferPoolReadRequestsPersecond) {
        this.innodbBufferPoolReadRequestsPersecond = innodbBufferPoolReadRequestsPersecond;
    }

    public Integer getInnodbBufferPoolReadsPersecond() {
        return innodbBufferPoolReadsPersecond;
    }

    public void setInnodbBufferPoolReadsPersecond(Integer innodbBufferPoolReadsPersecond) {
        this.innodbBufferPoolReadsPersecond = innodbBufferPoolReadsPersecond;
    }

    public Integer getInnodbBufferPoolWriteRequestsPersecond() {
        return innodbBufferPoolWriteRequestsPersecond;
    }

    public void setInnodbBufferPoolWriteRequestsPersecond(Integer innodbBufferPoolWriteRequestsPersecond) {
        this.innodbBufferPoolWriteRequestsPersecond = innodbBufferPoolWriteRequestsPersecond;
    }

    public Integer getInnodbRowsReadPersecond() {
        return innodbRowsReadPersecond;
    }

    public void setInnodbRowsReadPersecond(Integer innodbRowsReadPersecond) {
        this.innodbRowsReadPersecond = innodbRowsReadPersecond;
    }

    public Integer getInnodbRowsInsertedPersecond() {
        return innodbRowsInsertedPersecond;
    }

    public void setInnodbRowsInsertedPersecond(Integer innodbRowsInsertedPersecond) {
        this.innodbRowsInsertedPersecond = innodbRowsInsertedPersecond;
    }

    public Integer getInnodbRowsUpdatedPersecond() {
        return innodbRowsUpdatedPersecond;
    }

    public void setInnodbRowsUpdatedPersecond(Integer innodbRowsUpdatedPersecond) {
        this.innodbRowsUpdatedPersecond = innodbRowsUpdatedPersecond;
    }

    public Integer getInnodbRowsDeletedPersecond() {
        return innodbRowsDeletedPersecond;
    }

    public void setInnodbRowsDeletedPersecond(Integer innodbRowsDeletedPersecond) {
        this.innodbRowsDeletedPersecond = innodbRowsDeletedPersecond;
    }

    public String getQueryCacheHitrate() {
        return queryCacheHitrate;
    }

    public void setQueryCacheHitrate(String queryCacheHitrate) {
        this.queryCacheHitrate = queryCacheHitrate == null ? null : queryCacheHitrate.trim();
    }

    public String getThreadCacheHitrate() {
        return threadCacheHitrate;
    }

    public void setThreadCacheHitrate(String threadCacheHitrate) {
        this.threadCacheHitrate = threadCacheHitrate == null ? null : threadCacheHitrate.trim();
    }

    public String getKeyBufferReadRate() {
        return keyBufferReadRate;
    }

    public void setKeyBufferReadRate(String keyBufferReadRate) {
        this.keyBufferReadRate = keyBufferReadRate == null ? null : keyBufferReadRate.trim();
    }

    public String getKeyBufferWriteRate() {
        return keyBufferWriteRate;
    }

    public void setKeyBufferWriteRate(String keyBufferWriteRate) {
        this.keyBufferWriteRate = keyBufferWriteRate == null ? null : keyBufferWriteRate.trim();
    }

    public String getKeyBlocksUsedRate() {
        return keyBlocksUsedRate;
    }

    public void setKeyBlocksUsedRate(String keyBlocksUsedRate) {
        this.keyBlocksUsedRate = keyBlocksUsedRate == null ? null : keyBlocksUsedRate.trim();
    }

    public String getCreatedTmpDiskTablesRate() {
        return createdTmpDiskTablesRate;
    }

    public void setCreatedTmpDiskTablesRate(String createdTmpDiskTablesRate) {
        this.createdTmpDiskTablesRate = createdTmpDiskTablesRate == null ? null : createdTmpDiskTablesRate.trim();
    }

    public String getConnectionsUsageRate() {
        return connectionsUsageRate;
    }

    public void setConnectionsUsageRate(String connectionsUsageRate) {
        this.connectionsUsageRate = connectionsUsageRate == null ? null : connectionsUsageRate.trim();
    }

    public String getOpenFilesUsageRate() {
        return openFilesUsageRate;
    }

    public void setOpenFilesUsageRate(String openFilesUsageRate) {
        this.openFilesUsageRate = openFilesUsageRate == null ? null : openFilesUsageRate.trim();
    }

    public String getOpenTablesUsageRate() {
        return openTablesUsageRate;
    }

    public void setOpenTablesUsageRate(String openTablesUsageRate) {
        this.openTablesUsageRate = openTablesUsageRate == null ? null : openTablesUsageRate.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}